home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / ms_dos / if2 / if2.doc < prev    next >
Text File  |  1993-11-30  |  5KB  |  149 lines

  1. IF2.DOC
  2.  
  3.  if もしも・・・
  4.         コンソールでもTMENU.IF2を参照したデータ起動が出来たなら・・・
  5.  
  6.  
  7.  『コンソール用 TMENU.IF2によるデータ起動プログラム
  8.  
  9.                             IF2 V.1.03』
  10.  
  11.  
  12.             for fujitsu FM-TOWNS & townsOS V.1.1 L30 以上かも(^^;
  13.  
  14.  
  15.    ★動作確認:TOWNS IICX20 + V.2.1 L20 ★
  16.  
  17.  
  18. ●これはど~いったものなのだじょ?
  19.  
  20.  
  21.      これは読んで字のごとくコンソールやMS-DOSなどで、(デフォルトでD:¥
  22.     にある)TMENU.IF2というデータ起動用の定義ファイルを参照し、そこの定義
  23.     に従ってソフトを起動させようというものです。今まで無かったのが不思議な
  24.     くらいの、誰でも考えるようなものです(まあ、練習用ってことで(^^;)。
  25.  
  26.      ゆえにDOS汎用で動いたとしても、タウンズ用になるわけです(<-当たり前
  27.     (^^;)
  28.     まぁ、TMENU.IF2が定義してあれば、どのMS-DOSマシンでも動作すると思います
  29.     が……(^^;(書式は当然TMENU.IF2に準拠しますよ(*^_^*)
  30.  
  31.  
  32. ●ど~やって使うのでせう?
  33.  
  34.  
  35.      基本的にこれはORICONなどのコンソールエミュレーターやMS-DOSなどで
  36.  
  37.  
  38.     IF2 [-l][TMENU.IF2 のあるドライブ]データファイル名.拡張子 
  39.  
  40.  
  41.     とします。
  42.     拡張子は必須で、それによりTMENU.IF2の中身と比較するのです。
  43.  
  44.      [TMENU.IF2のドライブ]というのは省略可能で、省略した場合D:¥の
  45.     TMENU.IF2を読み込みます。ただし、そのドライブのルートディレクトリに
  46.     あることしか想定していません。それ以外の場合はあまり必要がないかな?
  47.     と思い、サポートしていません。
  48.  
  49.      [-l]は、LCON(マシーンM氏作)用のオプションで、グラフィック表示
  50.     をする時にカーソルを消してくれます。だから、LCON上でも綺麗にグラフ
  51.     ィックが拝めるわけです(*^_^*
  52.      [-L]でも、特別に可とします(笑)
  53.      これは、普通のCOSOLE.EXE上でも指定していても、特に問題はなさそうです
  54.     (^^;
  55.  
  56.      例としては、
  57.  
  58.         IF2 G: YADA_11.MAG
  59.  
  60.      としてもらえば、Gドライブのルートから読み込みます。
  61.  
  62.         IF2 -l 月夜3.TIF
  63.         IF2 -l H: Y_EGAO.TIF
  64.  
  65.      というのも、可です(*^_^*
  66.  
  67.  
  68. ●問題点とか、なんかまだしたいことがあるのでせうか?
  69.  
  70.  
  71.       同じ拡張子が複数設定してあるTMENU.IF2では上から読み込んでいくので、初
  72.     めて出会ったソフトで起動するでしょう。それへの対応をしようかな?
  73.  
  74.      起動もsystem関数を呼んで子プロセスで実行だしね……(^^;
  75.      LCON対応もsystem関数で呼んでるだけやし……(^^;;;;;;
  76.  
  77.        それにタウンズで初めて組んだオリジナルプログラムだからこの短いプロ
  78.       グラムの 中にもバグや不都合がたくさん潜んでいるかも知れないし…
  79.  
  80.      常駐化するという噂も……(爆笑) > ねえ、AAZさん
  81.  
  82.  
  83. ●著作権とかはど~なってる?
  84.  
  85.      著作権は作者である らでぃすが所有しています。それを明示し、このDO
  86.     Cとソースファイルが付く限りは自由に転載、配付を行ってくれていいです
  87.     ただし、その場合は作者である らでぃすか、Niftyでの代理窓口(笑)
  88.     の人であるAAZさんまでメールを送って伝えて下さい。そういうのって気に
  89.     なりますから(*^_^*
  90.  
  91.      あと、兵庫のERI-NET(06-494-8251)、大阪の電脳わ~るど(06-336
  92.     -4798)、ひかるちゃん倶楽部(0726-71-6280)でも連絡は取れますよん(*^_^*
  93.      06or0726局やし、大阪や兵庫、京都、滋賀、奈良、和歌山などの近畿地
  94.     方の人もそうでない人も気軽にどうぞ(*^_^*
  95.      ちなみに、ERI-NETはTri-Pに対応しています(CXERI)。
  96.  
  97.  
  98.      改造はどうぞ自由にしてください。それですげえのができたら、らでぃすに
  99.     も下さいね(*^_^*。
  100.  
  101.  
  102.      それと、コンパイル&リンクにはエル・エス・アイ ジャパン(株)様のLSI-C86 Ver.3.30 
  103.     試食版(I/O誌付録版)を使用させて頂きました。どうもありがとうござい
  104.     ました。
  105.  
  106.      また、このプログラムによって何らかの不都合があったとしても、作者は一
  107.     切の責任を負いませんので、承知のほどを……
  108.  
  109.  
  110. ●さよ~なら~なのだな?
  111.  
  112.      こんなプログラムが何故ないのだろうか?あまりに簡単だから誰も作ってな
  113.     いのだろうか?それとも、らでぃすが知らないだけなのかな?とか考えながら
  114.     作ってみた物です。
  115.  
  116.      初めからEXEファイルにするつもりだったけど、当初High-Cで組ん
  117.     でて、原因不明のバクに悩まされつづけ、どうやらメモリが足りないらしいと
  118.     いうことに気づき(^^;)、ためしにLSI-Cでコンパイルしてみたら、素直
  119.     に動いてしまいましたとさ。
  120.      う~む(^^; だ~ま~さ~れ~た~(笑)
  121.  
  122.      初めてタウンズで組んでみた自作のプログラムなのでバグや無駄が在るでし
  123.     ょうが、許してやってください。そのかわり、バグ情報を教えてくださいね。
  124.  
  125.      あ、でも らでぃすもNIFのIDを取ったんですね~(*^_^*ボソッ
  126.      まあ、いいや。今回もNIFの代理人になってもらおうっと(笑)
  127.      というわけで、どちらにもどうぞ(爆笑)
  128.  
  129.  
  130.                 作者        らでぃす/
  131.                         ERI-NET        ID:ラディス__1
  132.                         電脳わ~るど       ID:DW0307
  133.                         ひかるちゃん倶楽部 ID:HKR.0202
  134.                         NIFTY-Serve       ID:KFB01625
  135.  
  136.                 NIF代理窓口 AAZ
  137.                         ERI-NET        ID:AAZ____1
  138.                         電脳わ~るど       ID:DW0???
  139.                         ひかるちゃん倶楽部 ID:HKR.0219
  140.                         NIFTY-Serve       ID:GFC02663
  141.  
  142.  
  143. ●一応 履歴を……
  144.  
  145.      V.1.02  フリコレ6応募版
  146.      V.1.02a バクフィックス
  147.      V.1.03  勝手に LCON に対応してみたりした(^^;
  148.  
  149.